sparsely populated - French English Dictionary